it makes it difficult... - Türkçe İngilizce Sözlük